package com.caishi.lkx.order.vo;

import com.caishi.lkx.exam.model.ColumnModel;
import com.caishi.lkx.order.ienum.status.AssetsStatus;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Builder;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

/**
 * @author by liyihua
 * @date : 2022-03-25 15:26
 */
@Data
@Builder
public class MyCategoryVO {
    @Schema(name = "科目id")
    private  Long categoryId;

    @Schema(name = "科目名")
    private  String categoryName;

    @Schema(name = "有效期")
    private LocalDateTime efficientTime;

    @Schema(name = "有效期状态,effective(有效, 1), invalid(无效, 2),  overdue(过期, 3),")
    private AssetsStatus efficientStatus;

    @Schema(name = "栏目集合")
    private List<ColumnModel> columnModels;

}
